package com.wbj.sensor.location

import android.location.Location
import android.location.LocationListener
import android.os.Bundle

/**
 * @auth: WANGCHUANGJUN
 * @mail: wangchuangjun@noboauto.com
 * @desc:
 * @date: 2022/1/11 10:08
 */
object LocationManagerHelper : LocationListener {
    private var latitude = 0.0
    private var longitude = 0.0

    override fun onLocationChanged(loc: Location) {
        latitude = loc.getLatitude()
        longitude = loc.getLongitude()
    }

    override fun onProviderEnabled(provider: String) {
        super.onProviderEnabled(provider)
    }

    override fun onProviderDisabled(provider: String) {
        super.onProviderDisabled(provider)
    }

    override fun onStatusChanged(provider: String?, status: Int, extras: Bundle?) {
        // TODO Auto-generated method stub
    }


    fun getLatitude(): Double {
        return latitude
    }

    fun getLongitude(): Double {
        return longitude
    }

}